capture imagination - French English Dictionary